mainstay of treatment - Alemán Inglés Diccionario